maintenance detachment - Francés Inglés Diccionario